most illustrious - French English Dictionary